battle of the spanish armada - Espagnol Anglais Dictionnaire